throw (something) into question - German English Dictionary